home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Magazin: Amiga-CD 1995 October
/
Amiga-CD 1995 #10.iso
/
weitere_demos
/
adm
/
arexx
/
turbotext
/
displayaddress.ttx
next >
Wrap
Text File
|
1995-06-04
|
1KB
|
52 lines
/* $VER DisplayAddress.ttx 1.1 (11.02.93)
Makro für TurboText.
Zeigt eine Adresse, die zum unter dem Cursor befindlichen Nachnamen
paßt, an.
Written by Jan Geissler.
*/
OPTIONS RESULTS
GETWORD /* Wort unter Cursor holen */
WORT = RESULT
ADDRESS 'ADM.1'
fst = 1 /* Anfangsposition = 1 (= erste Adresse) */
res = 0
DO FOREVER /* Endlosschleife */
ADM.LASTNAME = WORT
SEARCH fst ADM /* Eintrag suchen */
res = RESULT
IF res >-1 THEN DO /* Rückgabewert = Nummer der gefundenen
Adresse */
GETADDRESS RESAD /* Adresse holen in Stemvariable RESAD */
DISPLAY
EXIT /* ... und Programm verlassen */
END
ELSE /* Fehler aufgetreten */
ADDRESS
IF res=-2 THEN msg="AdressSpeicher_leer!"
IF res=-3 THEN msg="Nicht_genug_Speicher!"
IF res=-4 THEN msg="Aufruf_v.SEARCH_falsch!"
IF res=-5 THEN msg="Interner_Fehler_in_Search"
IF res=-6 THEN msg="Kein_Suchparam.in_Stem"
IF res=-7 THEN msg="SearchPos_ungültig!"
REQUESTBOOL "Fehler!" msg
EXIT
END /* IF */
END /* DO */